DrillShape SetPattern
Sets a drill pattern to this drill shape.
Overloads
public void SetPattern(JumpAndDrillShapePattern pattern); |
public void SetPattern(JumpAndFireDrillShapePattern pattern) |
public void SetPattern(ControlledDrillPattern pattern) |
public void SetPattern(IEnumerable<JumpAndDrillShapePattern> patterns) |
public void SetPattern(IEnumerable<JumpAndFireDrillShapePattern> patterns) |
public void SetPattern(IEnumerable<ControlledDrillPattern> patterns) |
Return value
void |
Example
Copy
SpiralDrillShapePattern spiralDrilPat = new SpiralDrillShapePattern();
spiralDrilPat.Clockwise = true;
spiralDrilPat.Angle = 0;
spiralDrilPat.InnerRadius = 5;
spiralDrilPat.InnerRotations = 2;
spiralDrilPat.OuterRadius = 10;
spiralDrilPat.OuterRotations = 2;
spiralDrilPat.Outwards = false;
spiralDrilPat.Pitch = 1;
spiralDrilPat.ReturnToStart = false;
//Create a spiral shape.
DrillShape drillShape = new DrillShape();
drillShape.SetPattern(spiralDrilPat);
//Add spiral Points to the drill shape
drillShape.AddSpiralPoint(0, 0, 0);
drillShape.AddSpiralPoint(10, 10, 0);
drillShape.AddSpiralPoint(20, 20, 0);
// Add the Drill shape to vector image
vectorImage.AddDrill(drillShape);